package com.geping.etl.common.service;




import com.geping.etl.common.entity.DataDictionary;

import java.util.List;
import java.util.Map;

/***
 * 数据字典服务
 * @author liang.xu
 * @date 2021.4.29s
 */
public interface DataDictionaryService {

    //查询所有带条件
    List<DataDictionary> findByType(Integer type);

    //带参查询所有带条件
    List<DataDictionary> findByType_param(Integer type,String q);

    /**
     * 获取数据字典
     *
     * @return
     */
    List<DataDictionary> getDataDictionary();

    /**
     * 初始化数据字典KV
     *
     * @return
     */
    Map<Integer, Map<String, String>> initDataDictionaryKV();
}